package com.usian.comment.service;

import com.usian.comment.controller.v1.CommentReplyVo;
import com.usian.model.comment.dtos.CommentReplyDto;
import com.usian.model.comment.dtos.CommentReplyLikeDto;
import com.usian.model.comment.dtos.CommentReplySaveDto;

import java.util.List;
import java.util.Map;

public interface CommentReplyService {

    /**
     * 保存评论回复
     */
    void saveCommentReply(CommentReplySaveDto dto);

    /**
     * 查询回复列表
     */
    List<CommentReplyVo> loadCommentReply(CommentReplyDto dto);

    /**
     * 回复点赞
     */
    Map<String, Object> saveCommentReplyLike(CommentReplyLikeDto dto);
}
